package com.szosen.measurement;

import java.io.InputStream;


import java.util.Arrays;
import java.util.HashMap;

//import org.apache.http.util.EncodingUtils;

import android.content.Context;
import android.util.Log;

public class ReadTxt2Map {
	private Context context;
	public ReadTxt2Map(Context context){
		
		this.context=context;
	}
	/** 
     * 二、从resource中的raw文件夹中获取文件并读取数据（资源文件只能读不能写） 
     *  
     * @param fileInRaw 
     * @return 
     */  
//    public String[] readFromRaw(int fileInRaw) {  
//        String res = "";
//        try {  
//            InputStream in = context.getResources().openRawResource(fileInRaw);  
//            int length = in.available();  
//            byte[] buffer = new byte[length];  
//            in.read(buffer);  
//            res = EncodingUtils.getString(buffer, "GBK");   
//            in.close(); 
//        } catch (Exception e) {  
//            e.printStackTrace();  
//        }  
//        
//        String[] strList=res.split("\n");
//        String[] result=new String[strList.length];
//        for(int i=0;i<strList.length;i++){
//        	String str=strList[i];
//        	String[] temp=str.split(" ");
//        	String key=temp[0];
//        	String val=temp[1];
//        	result[i]=val;
//        }
//        return result;  
//    } 
    /**
     * 
     * @param fileInRaw
     * @param searchkey 查找的代码，获取对应的结果
     * @return
     */
//    public String readFromRaw(int fileInRaw,int searchkey) {  
//        String res = "";
//        try {  
//            InputStream in = context.getResources().openRawResource(fileInRaw);  
//            int length = in.available();  
//            byte[] buffer = new byte[length];  
//            in.read(buffer);  
//            res = EncodingUtils.getString(buffer, "GBK");   
//            in.close(); 
//        } catch (Exception e) {  
//            e.printStackTrace();  
//        }  
//        
//        String[] strList=res.split("\n");
//        String[] result=new String[strList.length];
//        for(int i=0;i<strList.length;i++){
//        	String str=strList[i];
//        	String[] temp=str.split(" ");
//        	String key=temp[0];
//        	String val=temp[1];
//        	if(key.equals(""+searchkey)){
//        		return val;
//        	}
//        	result[i]=val;
//        }
//        return "";  
//    } 
//    public String readFromRaw(int fileInRaw,int index) {  
//        String res = "";
//        try {  
//            InputStream in = context.getResources().openRawResource(fileInRaw);  
//            int length = in.available();  
//            byte[] buffer = new byte[length];  
//            in.read(buffer);  
//            res = EncodingUtils.getString(buffer, "GBK");   
//            in.close(); 
//        } catch (Exception e) {  
//            e.printStackTrace();  
//        }  
//        
//        String[] strList=res.split("\n");
//        String[] result=new String[strList.length];
//        return strList[index];  
//    } 
    
}
